package com.xzssmk.leisure.x.service;

import com.xzssmk.leisure.x.util.DataTables;
import com.xzssmk.leisure.x.vo.SaleCardReportVo;

import java.util.List;

public interface ReportStatisticsService {

    DataTables getPageList1(DataTables dataTables);

    List<SaleCardReportVo> getSaleCardReportList(Integer issuePeriodId);

    DataTables bbPageList(DataTables dataTables, String issuePeriodId, String storeLargessId);

    DataTables proportionPageList(DataTables dataTables, String issuePeriodId);

    DataTables getSCardPageList(DataTables dataTables, String issuePeriodId,String splitPattern);

    DataTables bbgetOrderList(DataTables dataTables, String issuePeriodId,String purchaseMethod);

    DataTables bbProportionCleanUpPageList(DataTables dataTables, String issuePeriodId,String scenicSpotId);

    DataTables swipeCardList(DataTables dataTables, String issuePeriodId,String scenicSpotId);

    DataTables cardUseHistory(DataTables dataTables, String cardNumber);

    DataTables bbSaleCardCountList(DataTables dataTables, String issuePeriodId);

    DataTables bbIssuePeriodInComeList(DataTables dataTables, String issuePeriodId);


}
